const app = getApp()
Component({
  data: {
    //是否登录：true登录|false不登录
    isLogin: false
  },
  lifetimes: {
    attached() {
      //1.获取token
      //语法：!!值   意思就是：如果值是空字符串|undefined|null，返回true
      // const isLogin = app.state.token === '' ? false : true
      const isLogin = !!app.state.token
      console.log('Boolean', isLogin);
      //2.存到data
      this.setData({
        isLogin
      })
      //3.没有token跳转登录页
      if (!isLogin) {
        //获取当前访问的页面地址
        const history = getCurrentPages();
        const curPath = history[history.length - 1].route
        console.log('当前跳转', curPath);


        wx.redirectTo({
          url: `/pages/login/index?redirectUrl=/${curPath}`
        })

      }

    }
  }
})